Internet Archive BookReader

Historical sketch of the Congregational church in Belchertown, Mass.